musk duck - English Synonyms Dictionary

musk duck

n.
[1] muscovy duck , Cairina moschata